| AddBitmap(IdeBitmap *Bitmap) | deDirect3D9 | [virtual] |
| AddBitmapProxy(IdeBitmapProxy *BitmapProxy) | deDirect3D9 | [virtual] |
| AddShader(IdeShader *Shader) | deDirect3D9 | [virtual] |
| AddVertexBuffer(IdeVertexBuffer *Vertex) | deDirect3D9 | [virtual] |
| BeginFrame() | deDirect3D9 | [virtual] |
| BitDepth(BPP BPPType) const | deDriver | [virtual] |
| BitDepth(ZPP ZPPType) const | deDriver | [virtual] |
| BLEND_COUNT enum value | IdeDriver | |
| BLEND_DEST enum value | IdeDriver | |
| BLEND_DESTALPHA enum value | IdeDriver | |
| BLEND_FORCE_32BIT enum value | IdeDriver | |
| BLEND_INVERSEDEST enum value | IdeDriver | |
| BLEND_INVERSEDESTALPHA enum value | IdeDriver | |
| BLEND_INVERSESOURCE enum value | IdeDriver | |
| BLEND_INVERSESOURCEALPHA enum value | IdeDriver | |
| BLEND_ONE enum value | IdeDriver | |
| BLEND_SOURCE enum value | IdeDriver | |
| BLEND_SOURCEALPHA enum value | IdeDriver | |
| BLEND_SOURCEALPHASAT enum value | IdeDriver | |
| BLEND_ZERO enum value | IdeDriver | |
| BPP enum name | IdeDriver | |
| BPP_A16B16G16R16F enum value | IdeDriver | |
| BPP_A1R5G5B5 enum value | IdeDriver | |
| BPP_A2B10G10R10 enum value | IdeDriver | |
| BPP_A2W10V10U10 enum value | IdeDriver | |
| BPP_A32B32G32R32F enum value | IdeDriver | |
| BPP_A4L4 enum value | IdeDriver | |
| BPP_A4R4G4B4 enum value | IdeDriver | |
| BPP_A8 enum value | IdeDriver | |
| BPP_A8L8 enum value | IdeDriver | |
| BPP_A8P8 enum value | IdeDriver | |
| BPP_A8R3G3B2 enum value | IdeDriver | |
| BPP_A8R8G8B8 enum value | IdeDriver | |
| BPP_COUNT enum value | IdeDriver | |
| BPP_DXT1 enum value | IdeDriver | |
| BPP_DXT2 enum value | IdeDriver | |
| BPP_DXT3 enum value | IdeDriver | |
| BPP_DXT4 enum value | IdeDriver | |
| BPP_DXT5 enum value | IdeDriver | |
| BPP_FORCE_32BIT enum value | IdeDriver | |
| BPP_G16R16 enum value | IdeDriver | |
| BPP_G16R16F enum value | IdeDriver | |
| BPP_G32R32F enum value | IdeDriver | |
| BPP_L6V5U5 enum value | IdeDriver | |
| BPP_L8 enum value | IdeDriver | |
| BPP_P8 enum value | IdeDriver | |
| BPP_Q8W8V8U8 enum value | IdeDriver | |
| BPP_R16F enum value | IdeDriver | |
| BPP_R32F enum value | IdeDriver | |
| BPP_R3G3B2 enum value | IdeDriver | |
| BPP_R5G6B5 enum value | IdeDriver | |
| BPP_R8G8B8 enum value | IdeDriver | |
| BPP_UNKNOWN enum value | IdeDriver | |
| BPP_UYVY enum value | IdeDriver | |
| BPP_V16U16 enum value | IdeDriver | |
| BPP_V8U8 enum value | IdeDriver | |
| BPP_W11V11U10 enum value | IdeDriver | |
| BPP_X1R5G5B5 enum value | IdeDriver | |
| BPP_X4R4G4B4 enum value | IdeDriver | |
| BPP_X8L8V8U8 enum value | IdeDriver | |
| BPP_X8R8G8B8 enum value | IdeDriver | |
| BPP_YUY2 enum value | IdeDriver | |
| BuildD3DParams(deDisplay *Display, D3DPRESENT_PARAMETERS *D3DParams) | deDirect3D9 | [private] |
| ClearFrame(deARGB Color, deBoolean ClearTarget, deBoolean ClearZBuffer, deBoolean ClearStencil) | deDirect3D9 | [virtual] |
| COMPARE_ALWAYS enum value | IdeDriver | |
| COMPARE_COUNT enum value | IdeDriver | |
| COMPARE_EQUAL enum value | IdeDriver | |
| COMPARE_FORCE_32BIT enum value | IdeDriver | |
| COMPARE_GREATER enum value | IdeDriver | |
| COMPARE_GREATEREQUAL enum value | IdeDriver | |
| COMPARE_LESS enum value | IdeDriver | |
| COMPARE_LESSEQUAL enum value | IdeDriver | |
| COMPARE_NEVER enum value | IdeDriver | |
| COMPARE_NOTEQUAL enum value | IdeDriver | |
| CreateDefaultCachedTexture() | deDirect3D9 | [private] |
| CULL_CCW enum value | IdeDriver | |
| CULL_COUNT enum value | IdeDriver | |
| CULL_CW enum value | IdeDriver | |
| CULL_FORCE_32BIT enum value | IdeDriver | |
| CULL_NONE enum value | IdeDriver | |
| deDirect3D9(long ID) | deDirect3D9 | |
| deDriver() | deDriver | [protected] |
| DeleteShaders() | deDirect3D9 | [private] |
| DisableAllLights() | deDirect3D9 | [virtual] |
| DownSampleFormat(BPP OriginalFormat) const | deDriver | |
| DRIVER_COUNT enum value | IdeDriver | |
| DRIVER_DIRECT3D8 enum value | IdeDriver | |
| DRIVER_DIRECT3D9 enum value | IdeDriver | |
| DRIVER_FORCE_32BIT enum value | IdeDriver | |
| DRIVER_INVALID enum value | IdeDriver | |
| DRIVER_OPENGL enum value | IdeDriver | |
| EnableLight(long LightID, deBoolean Enable) | deDirect3D9 | [virtual] |
| EndFrame() | deDirect3D9 | [virtual] |
| FILL_COUNT enum value | IdeDriver | |
| FILL_FORCE_32BIT enum value | IdeDriver | |
| FILL_POINT enum value | IdeDriver | |
| FILL_SOLID enum value | IdeDriver | |
| FILL_WIREFRAME enum value | IdeDriver | |
| FillBufferInfo(VertexBufferEntry *BufferEntry, IdeVertexBuffer *Vertex, IdeVertexBuffer::BufferType BufferType, deBoolean WipeBuffer) | deDirect3D9 | [private] |
| FromD3DBPP(D3DFORMAT BPPType) const | deDirect3D9 | [private] |
| FromD3DZPP(D3DFORMAT ZPPType) const | deDirect3D9 | [private] |
| GetAdapterCount() const | deDirect3D9 | [virtual] |
| GetCaps(long Adapter) const | deDirect3D9 | [virtual] |
| GetCount() | deDriver | [virtual] |
| GetCurrentDisplay(long Adapter, deDisplay *Display) const | deDirect3D9 | [virtual] |
| GetDisplay() const | deDriver | [virtual] |
| GetDisplayMode(long Adapter, long Mode, deDisplay *Display) const | deDirect3D9 | [virtual] |
| GetDisplayRect() const | deDriver | [virtual] |
| GetDriverStats() | deDriver | [virtual] |
| GetFixedFunctionShader(IdeVertexBuffer *Vertex) | deDirect3D9 | [private] |
| GetInfo() const | deDirect3D9 | [virtual] |
| GetModeCount(long Adapter) const | deDirect3D9 | [virtual] |
| GetQualityFlag(QualityFlag Flag) | deDriver | [virtual] |
| GetRenderState(RenderState State) | deDirect3D9 | [virtual] |
| GetType() const | deDirect3D9 | [virtual] |
| GetVideoTexture(IdeBitmap *pBitmap, long CubeMapFace) | deDirect3D9 | [virtual] |
| HasStencil(ZPP ZPPType) const | deDriver | [virtual] |
| Init(HWND WindowHandle) | deDirect3D9 | [virtual] |
| InvalidateRenderStates(deBoolean Valid) | deDirect3D9 | [virtual] |
| LogInfo(char *Data,...) | deDriver | [virtual] |
| LookUpVertexDeclaration(long BufferFlags) const | deDirect3D9 | [private] |
| m_AmbientSource | deDirect3D9 | [private] |
| m_CachedTexture | deDirect3D9 | [private] |
| m_CameraMatrix | deDirect3D9 | [private] |
| m_ClientRect | deDriver | [protected] |
| m_CurrentDisplay | deDriver | [protected] |
| m_CurrentViewport | deDriver | [protected] |
| m_CurWindowHandle | deDriver | [protected] |
| m_D3DDevice | deDirect3D9 | [private] |
| m_DeviceLost | deDirect3D9 | [private] |
| m_DiffuseSource | deDirect3D9 | [private] |
| m_EmissiveSource | deDirect3D9 | [private] |
| m_FrameNum | deDirect3D9 | [private] |
| m_LastShader | deDirect3D9 | [private] |
| m_LightsEnabled | deDirect3D9 | [private] |
| m_pCurrentTarget | deDirect3D9 | [private] |
| m_pZBuffer | deDirect3D9 | [private] |
| m_QualityFlags | deDriver | [protected] |
| m_RenderStates | deDriver | [protected] |
| m_RenderStatesValid | deDirect3D9 | [private] |
| m_ShaderList | deDirect3D9 | [private] |
| m_SourceRect | deDriver | [protected] |
| m_SpecularSource | deDirect3D9 | [private] |
| m_Stats | deDriver | [protected] |
| m_TextureRendered | deDirect3D9 | [private] |
| m_TexturesList | deDirect3D9 | [private] |
| m_UniqueID | deDriver | [protected] |
| m_VBufferList | deDirect3D9 | [private] |
| m_WorldMatrix | deDirect3D9 | [private] |
| MakeVertexDeclaration(long BufferFlags) | deDirect3D9 | [private] |
| ProcessVertexBuffer(IdeVertexBuffer *Vertex, VertexBufferEntry *VertexBufferInfo, long BufferFlags) | deDirect3D9 | [private] |
| QUALITY_ALLOW_INVALID_TEXTURES enum value | IdeDriver | |
| QUALITY_ALLOW_TEXTURE_MANGLING enum value | IdeDriver | |
| QUALITY_FLAG_COUNT enum value | IdeDriver | |
| QUALITY_FORCE_32BIT enum value | IdeDriver | |
| QUALITY_UNKNOWN enum value | IdeDriver | |
| QualityFlag enum name | IdeDriver | |
| Release() | deDirect3D9 | [virtual] |
| ReleaseVideoMemResources() | deDirect3D9 | [private] |
| RemoveBitmap(IdeBitmap *Bitmap) | deDirect3D9 | [virtual] |
| RemoveShader(IdeShader *Shader) | deDirect3D9 | [virtual] |
| RemoveVertexBuffer(IdeVertexBuffer *Vertex) | deDirect3D9 | [virtual] |
| Render(IdeVertexBuffer *Vertex, long IndexOffset, IdeVertexBuffer *IndexOverride) | deDirect3D9 | [virtual] |
| RENDER_ALPHABLENDENABLE enum value | IdeDriver | |
| RENDER_ALPHAFUNCTION enum value | IdeDriver | |
| RENDER_ALPHAREF enum value | IdeDriver | |
| RENDER_ALPHATESTENABLE enum value | IdeDriver | |
| RENDER_AMBIENTLIGHT enum value | IdeDriver | |
| RENDER_CCW_STENCILFAIL enum value | IdeDriver | |
| RENDER_CCW_STENCILFUNCTION enum value | IdeDriver | |
| RENDER_CCW_STENCILPASS enum value | IdeDriver | |
| RENDER_CCW_STENCILZFAIL enum value | IdeDriver | |
| RENDER_CLIPPINGENABLE enum value | IdeDriver | |
| RENDER_COLORMASK enum value | IdeDriver | |
| RENDER_COUNT enum value | IdeDriver | |
| RENDER_CULLMODE enum value | IdeDriver | |
| RENDER_DEPTHBIAS enum value | IdeDriver | |
| RENDER_DEPTHFUNCTION enum value | IdeDriver | |
| RENDER_DESTBLEND enum value | IdeDriver | |
| RENDER_DITHERENABLE enum value | IdeDriver | |
| RENDER_FILLMODE enum value | IdeDriver | |
| RENDER_FOGCOLOR enum value | IdeDriver | |
| RENDER_FOGENABLE enum value | IdeDriver | |
| RENDER_FOGEND enum value | IdeDriver | |
| RENDER_FOGSTART enum value | IdeDriver | |
| RENDER_FORCE_32BIT enum value | IdeDriver | |
| RENDER_FSAAENABLE enum value | IdeDriver | |
| RENDER_FSAAMASK enum value | IdeDriver | |
| RENDER_HWLIGHTINGENABLE enum value | IdeDriver | |
| RENDER_PERVERTEXCOLOR enum value | IdeDriver | |
| RENDER_SHADEMODE enum value | IdeDriver | |
| RENDER_SOURCEBLEND enum value | IdeDriver | |
| RENDER_SPECULARENABLE enum value | IdeDriver | |
| RENDER_SPECULARPERSPECTIVE enum value | IdeDriver | |
| RENDER_STENCILENABLE enum value | IdeDriver | |
| RENDER_STENCILFAIL enum value | IdeDriver | |
| RENDER_STENCILFUNCTION enum value | IdeDriver | |
| RENDER_STENCILMASK enum value | IdeDriver | |
| RENDER_STENCILPASS enum value | IdeDriver | |
| RENDER_STENCILREF enum value | IdeDriver | |
| RENDER_STENCILWRITEMASK enum value | IdeDriver | |
| RENDER_STENCILZFAIL enum value | IdeDriver | |
| RENDER_SWVERTEXPROCESS enum value | IdeDriver | |
| RENDER_TEXTUREFACTOR enum value | IdeDriver | |
| RENDER_TWOSIDEDSTENCILENABLE enum value | IdeDriver | |
| RENDER_ZENABLE enum value | IdeDriver | |
| RENDER_ZENABLEUSEW enum value | IdeDriver | |
| RENDER_ZWRITESENABLE enum value | IdeDriver | |
| RenderBlend enum name | IdeDriver | |
| RenderCmpFunc enum name | IdeDriver | |
| RenderCullMode enum name | IdeDriver | |
| RenderFillMode enum name | IdeDriver | |
| RenderShadeMode enum name | IdeDriver | |
| RenderState enum name | IdeDriver | |
| RenderStencilOp enum name | IdeDriver | |
| RenderTo(IdeBitmap *Bitmap, long CubeMapFace) | deDirect3D9 | [virtual] |
| ReportErrorHR(HRESULT hr) | deDirect3D9 | [private] |
| Reset(deDisplay *Display=NULL) | deDirect3D9 | [virtual] |
| ResetCameraIdentity() | deDirect3D9 | [virtual] |
| ResetDevice(D3DPRESENT_PARAMETERS *D3DParams) | deDirect3D9 | [private] |
| ResetDriverStats() | deDriver | [virtual] |
| ResetWorldIdentity() | deDirect3D9 | [virtual] |
| Resource enum name | IdeDriver | |
| RESOURCE_COUNT enum value | IdeDriver | |
| RESOURCE_DEPTHSTENCIL enum value | IdeDriver | |
| RESOURCE_DISPLAY enum value | IdeDriver | |
| RESOURCE_DISPLAYWINDOWED enum value | IdeDriver | |
| RESOURCE_FORCE_32BIT enum value | IdeDriver | |
| RESOURCE_FSAA enum value | IdeDriver | |
| RESOURCE_FSAAWINDOWED enum value | IdeDriver | |
| RESOURCE_RENDERTARGET enum value | IdeDriver | |
| RESOURCE_TEXTURE enum value | IdeDriver | |
| RESOURCE_UNKNOWN enum value | IdeDriver | |
| s_AdapterCount | deDirect3D9 | [private, static] |
| s_Caps | deDirect3D9 | [private, static] |
| s_D3D | deDirect3D9 | [private, static] |
| s_DevCaps | deDirect3D9 | [private, static] |
| s_DisplayModes | deDirect3D9 | [private] |
| s_libD3D9 | deDirect3D9 | [private, static] |
| s_ModeCount | deDirect3D9 | [private, static] |
| s_NumDevices | deDirect3D9 | [private, static] |
| s_WindowPossible | deDirect3D9 | [private, static] |
| ScreenShot(IdeBitmap *&pBitmap, deBoolean GrabWindow) | deDirect3D9 | [virtual] |
| SetCameraRotation(deVertex *Rotation) | deDirect3D9 | [virtual] |
| SetCameraTransform(deTransformInfo *M) | deDirect3D9 | [virtual] |
| SetCameraTransform(deVertex *Eye, deVertex *At, deVertex *Up) | deDirect3D9 | [virtual] |
| SetCameraTranslation(deVertex *Translation) | deDirect3D9 | [virtual] |
| SetDefaultRenderstates() | deDriver | [protected] |
| SetDepthRange(deFloat MinZ, deFloat MaxZ) | deDirect3D9 | [virtual] |
| SetDisplay(deDisplay *Display) | deDirect3D9 | [virtual] |
| SetFOVClipping(float FOVY, float Aspect, float ClipNear, float ClipFar) | deDirect3D9 | |
| deDriver::SetFOVClipping(deFloat FOV, deFloat Aspect, deFloat ClipNear, deFloat ClipFar)=0 | deDriver | [pure virtual] |
| SetFOVClippingSubRect(deFloat FOVY, deFloat Aspect, deFloat ClipNear, deFloat ClipFar, deRect SubRect) | deDirect3D9 | [virtual] |
| SetFOVClippingSubRectFloat(deFloat FOVY, deFloat Aspect, deFloat ClipNear, deFloat ClipFar, deFloatRect SubRect) | deDirect3D9 | [virtual] |
| SetLightState(IdeRenderLight *State) | deDirect3D9 | [private] |
| SetMaterialState(IdeRenderMaterial *State) | deDirect3D9 | [private] |
| SetOrthoClipping(float Width, float Height, float ClipNear, float ClipFar, deBoolean Invert) | deDirect3D9 | |
| deDriver::SetOrthoClipping(deFloat Width, deFloat Height, deFloat ClipNear, deFloat ClipFar, deBoolean Invert=deFALSE)=0 | deDriver | [pure virtual] |
| SetOrthoClippingSubRect(deFloat Width, deFloat Height, deFloat ClipNear, deFloat ClipFar, deBoolean Invert, deRect SubRect) | deDirect3D9 | [virtual] |
| SetOrthoClippingSubRectFloat(deFloat Width, deFloat Height, deFloat ClipNear, deFloat ClipFar, deBoolean Invert, deFloatRect SubRect) | deDirect3D9 | [virtual] |
| SetQualityFlag(QualityFlag Flag, unsigned long Value) | deDriver | [virtual] |
| SetRenderState(const IdeRenderState *State) | deDirect3D9 | [virtual] |
| SetRenderState(RenderState State, unsigned long Value) | deDirect3D9 | [virtual] |
| SetScissorRect(deRect ScissorRect) | deDirect3D9 | [virtual] |
| SetShader(IdeShader *Shader) | deDirect3D9 | [virtual] |
| SetTextureState(IdeRenderTexture *State) | deDirect3D9 | [private] |
| SetTextureTransform(long StageNum, deTransformInfo *Mat) | deDirect3D9 | [virtual] |
| SetViewport(long X, long Y, long Width, long Height, float MinZ, float MaxZ) | deDirect3D9 | |
| deDriver::SetViewport(long X, long Y, long Width, long Height, deFloat MinZ, deFloat MaxZ)=0 | deDriver | [pure virtual] |
| SetWorldRotation(deVertex *Rotation) | deDirect3D9 | [virtual] |
| SetWorldTransform(deTransformInfo *Mat) | deDirect3D9 | [virtual] |
| SetWorldTransform(deVertex *Eye, deVertex *At, deVertex *Up) | deDirect3D9 | [virtual] |
| SetWorldTranslation(deVertex *Translation) | deDirect3D9 | [virtual] |
| SHADE_COUNT enum value | IdeDriver | |
| SHADE_FLAT enum value | IdeDriver | |
| SHADE_FORCE_32BIT enum value | IdeDriver | |
| SHADE_GOURAUD enum value | IdeDriver | |
| STENCIL_COUNT enum value | IdeDriver | |
| STENCIL_DECR enum value | IdeDriver | |
| STENCIL_DECRWRAP enum value | IdeDriver | |
| STENCIL_FORCE_32BIT enum value | IdeDriver | |
| STENCIL_INCR enum value | IdeDriver | |
| STENCIL_INCRWRAP enum value | IdeDriver | |
| STENCIL_INVERT enum value | IdeDriver | |
| STENCIL_KEEP enum value | IdeDriver | |
| STENCIL_REPLACE enum value | IdeDriver | |
| STENCIL_ZERO enum value | IdeDriver | |
| StencilDepth(ZPP ZPPType) const | deDriver | [virtual] |
| TestDeviceStatus(deBoolean *DeviceCanReset) | deDirect3D9 | [private] |
| ToD3DBPP(IdeDriver::BPP BPPType) const | deDirect3D9 | [private] |
| ToD3DMatSource(IdeRenderMaterial::MatSource_t source) const | deDirect3D9 | [private] |
| ToD3DZPP(IdeDriver::ZPP ZPPType) const | deDirect3D9 | [private] |
| Types enum name | IdeDriver | |
| UpdateVertexBuffer(IdeVertexBuffer *Vertex) | deDirect3D9 | [virtual] |
| UpdateWindowRect() | deDriver | [virtual] |
| ValidFormat(long Adapter, Resource ResourceType, BPP BPPType, ZPP ZPPType, BPP FrontBuffer, long ExtraFlag) const | deDirect3D9 | [virtual] |
| WindowedAllowed(long Adapter) const | deDirect3D9 | [virtual] |
| ZPP enum name | IdeDriver | |
| ZPP_COUNT enum value | IdeDriver | |
| ZPP_D15S1 enum value | IdeDriver | |
| ZPP_D16 enum value | IdeDriver | |
| ZPP_D24 enum value | IdeDriver | |
| ZPP_D24S4 enum value | IdeDriver | |
| ZPP_D24S8 enum value | IdeDriver | |
| ZPP_D32 enum value | IdeDriver | |
| ZPP_FORCE_32BIT enum value | IdeDriver | |
| ZPP_UNKNOWN enum value | IdeDriver | |
| ~deDirect3D9() | deDirect3D9 | |
| ~deDriver() | deDriver | [protected, virtual] |
| ~IdeDriver() | IdeDriver | [inline, protected, virtual] |